• word of the day

    turritis glabra

    turritis glabra - Dictionary definition and meaning for word turritis glabra

    Definition
    (noun) or genus Arabis: erect cress widely distributed throughout Europe
Download our Mobile App Today
Receive our word of the day
on Whatsapp